ragged and dirty man - Spanish English Dictionary